🇬🇧 en ga 🇮🇪

kiss of life noun

  • (idiomatic, UK) Mouth-to-mouth resuscitation.
análú tarrthála
Wiktionary Links